self-propelled troops - Französisch Englisch Wörterbuch